Synonyms for "parcel bomb"

Words with similar meaning